Day 10 was the shoulders and arms workout (and ab-ripper). I was able to increase the amount of weight I used for some exercises from last week, and I was able to get to 11 reps on a couple more this week. So, I am making progress.
Here you will find things about fitness and nutrition, mainly (but not exclusively) in relation to the Beachbody programs like P90x and Insanity. And, I will start adding reviews for Books, DVDs and Blu-Rays, and other products. All views and opinions on this blog are my own.
Welcome
Welcome to my ever-evolving blog. It started out as a blog on Beachbody workouts and products, mainly when I was a Beachbody coach. I no longer coach, not because I don't believe in Beachbody's programs (I subscribe to Beachbody on Demand and use their workouts every day), I am just not a salesperson and hated that aspect of it. I am more than willing to answer questions about my experiences with their products and the various workouts, and I feel freer to do so without the appearance of giving a biased review of something.
I have also started adding reviews for various things I have purchased like movies, books, CDs, and other products. This was brought about by a fight with Amazon in which all of my reviews were removed over a completely bullshit allegation that I posted a review that violated their terms of service. After going back and forth with the morons in the community-reviews department (even after they admitted that my posts did not violate their guidelines) they restored my account (which took them six months to do), but I have been posting my reviews on my blog to have them preserved in case something like that happens again. And here, I will post uncensored reviews so I will swear from time to time and post reviews that may be longer than Amazon's character limit. Everything I post here on any topic or product is my personal opinion, and I take no compensation for any product reviews I post. I am a member of Amazon's vine program and because I get those products for free, I keep those reviews on Amazon only, but everything I have purchased with my own money, whether from Amazon or some other store/website/outlet, I will post here.
I also plan to do some longer blog posts on various topics, such as how to learn physics, how to get through calculus, and longer reviews of workout programs as I do them. Basically, whatever strikes me as interesting at the time. As you can see if you navigate around the blog, I had many years in between postings. During that time I was going back to school to get an engineering degree, and learning material that I avoided my first time through college was a different experience and one that gave me a lot of insight into how to do well in those classes, which I will try to impart here for those who are looking to get a science or engineering degree.
Wednesday, February 11, 2026
Workout Update: P90X Day 9
Day 9 was plyometrics. It was pretty much the same as last week. As hard and tiring. In fact, on a couple of the exercises, I had to back off more than I did last week. So, I definitely feel the first week of the program.
Tuesday, February 10, 2026
Workout Update: P90X Day 8
Day 8 was the second round of Chest and Back during Phase I. I improved slightly on some of the push-up and pull-up exercises over week 1, but those where mostly the same. I was able to hit 10 reps on a couple of the weighted exercises, so I will be increasing those next week. I also increased the number of reps in ab-ripper to 15, and that was a bigger change than I expected. 10 reps were easy, but 15 of all reps were very challenging, especially on the last few moves.
Monday, February 9, 2026
Blu-Ray/TV Series Review: Bewitched: Season 4
Workout Update: P90X Day 7
I mostly used day 7 as a rest day, however, I did do ab-ripper, since I had not done the third ab-ripper workout after either Legs and Back or Kenpo. I stuck with the 10 reps, and will bump up the number of reps to 15 next week.
Workout Update: P90X Day 6
Day 6 was the Kenpo routine. It had been a while since I had done this one. It is probably the P90X routine closest to what was done in Power 90, as a good portion of the Cardio workouts in Power 90 included moves from this routine. For the first workout, I did not focus on following the number of reps the cast were doing, I just stuck with the time. If I could do more reps, I did. If I could not do as many reps as they did, I didn't. During the breaks, I skipped the x-jumps and just drank water during the last 30 seconds. I did not end up doing ab-ripper after the workout as I intended, so I will do it tomorrow.
Workout Update: P90X Day 5
Day 5 was the legs and back workout. It is the second workout in Phase I that works the back, but this time, all with pull-ups. There are no weighted back exercises. Some of the leg exercises did use weight, but many of them are high-rep (24-25 reps) bodyweight exercises. I did not do ab-ripper after the workout since I had done the end of the Yoga workout yesterday, which includes a core component toward the end. I will probably save it for after tomorrow's KenpoX workout.
Saturday, February 7, 2026
Workout Update: P90X Day 4
Day 4 was the workout that is the bane of the original P90X, Yoga. I did the entire 90-plus minutes for the first time in a long time and did much better than I anticipated. It is a double-edged sword: it is a much harder routine than it should have been, but it is also the routine where you can really measure your progress across all facets of fitness as the program progresses, because it involves strength, flexibility, and cardio endurance.
I say it is much harder than it should have been because the original Power 90 workout, of which P90x was supposed to be an extension, had about 4-5 minutes of yoga at the beginning of the cardio workouts. It didn't have a separate yoga routine that could remotely prepare someone for some of the shit that gets thrown at you in P90X yoga. And, it is just way too long. It should have been 45 minutes to an hour tops, not anywhere near 90 minutes. But I got through it. I am definitely not as good at it as I was back around 2008-2009, but I got through it and will hopefully get back to being as proficient at it as I was years ago.
Thursday, February 5, 2026
Workout Update: P90X Day 3
Day 3 was the shoulders and arms workout, followed by ab-ripper-x.
Shoulders and arms was not too bad. I was able to use the weight I finished Lift More with as the starting weight for this workout. Because I am doing 8-10 reps, I will be able to increase the amount of weight I am using for a few of the exercises next week. I still just did 10 reps for the ab exercises, and will evaluate whether to bump that up to 15 next week; as of now, I am leaning toward doing so.
Tuesday, February 3, 2026
Workout Update: P90X Day 2
Day 2 was the plyometrics workout. It is really the first "real" cardio workout I have had since the last round of Lift 4. It was challenging as I thought it would be, but thankfully, my cardio strength was good enough that I could make it through. I did have to do the low-impact modifications for some of the exercises, and I swapped out speed skaters for the guitar jumps because that one messes with my back, even when I was in great shape. But I was able to do unmodified versions of some exercises I thought I would have to modify. I definitely have room to improve, but I am happy with the first plyo workout of the program.
Monday, February 2, 2026
Workout Update: P90X Day 1
Today was day 1 of my original Beachbody program, and the third structured workout program I did (after Body For Life and Body Rx) when I began lifting weights: P90X. I know BODI released a new version of P90X with a new trainer, which was stupid for many reasons, including that Tony Horton recently created a new 90-day workout on the BODI platform. So I, like many people, wanted to support the original program. And, frankly, the best shape I have ever been in is after doing P90X and the original Insanity program. So that is my plan — to do a round or two of P90X, then transition to the OG Insanity.
So, today was Chest and Back followed by ab-ripper x. It is the P90X workout that uses the fewest weights. It consists mostly of variations of push-ups and pull-ups, with a few weighted exercises. I definitely found I'm no longer in "pull-up" shape, as I could only do 3-4 of each. That said, I did push-ups on my toes the entire time, and while I was only getting 10-12 per set (unlike the 20-30 that the cast were getting), I did not have to do them on my knees, and was getting lower down than I have in a long time. For ab-ripper, I did ten reps of each exercise (except for the mason twists at the end; I did twenty reps of those) and plan to increase by 5 reps each week until I hit 25. We will see how that goes. Ultimately, it was a good workout. It was tough, but it was very nice to have time between the exercises for the first time in a long time.
4K-UHD/Movie Review: The Dreamers
Sunday, February 1, 2026
Workout Update: Lift More: Day 56 and Program Review
Day 56 was the final day of this workout program, which was Lift More. Even though the final workout of Lift More was on Friday, since I have not started a new program yet, I considered this weekend (and the two recovery workouts) to be a part of that. Today, I just did the roll and recover routine from Lift 4.
My impression of Lift More as a program is mixed. I liked the smaller cast (there were four total cast members, and only two worked out with Joel on any given day, aside from the last workout in which all of the cast members participated), so it was easier to follow what was going on. I also liked that it was a program that built upon Lift 4, but overall, I liked Lift 4 much more.
I didn't like that he increased the number of reps per set from 10 in Lift 4 to 12 in Lift More, since 8-10 reps with a heavy weight is really the sweet spot for muscle building. Nor did I like that he alternated between the LIFT/HIIT and LIFT formats every other week for each workout. I found myself constantly adjusting the weight I was using, and since there were almost no breaks and the transition time between exercises was minimal (at best), it was extremely hard to keep up with the cast. There were times when they were six or seven reps into an exercise before I had started because I was constantly changing weight. Unlike Lift 4, in which you can pretty confidently go up in weight every two weeks, that is not the case with Lift More. Also, for the most part, the HIIT exercises were more strength-based exercises meant to burn out your muscles than they were cardio-based. So I did not feel my cardio improved much at all over the course of the 8 weeks.
For equipment, you need a weight bench (and, depending on the height of your bench and ceilings, a step platform) and a pretty vast selection of free weights. You can use adjustable weights, but as I said, the transition time between exercises is almost non-existent, so it would be very hard to keep up if you are just using adjustable weights. And, the tracking sheets are god-awful. They took the Lift 4 tracking sheets and made them even worse (which I did not think was possible). The exercises you are doing on a given day are not grouped together, and you often have to go between two sheets of paper to write down what weight you used for a particular set. And, I refer back to the lack of transition time. And you do not get all that much time between blocks, so it is not like you can use that time to do it because you have to get your next group of weights ready.
Ultimately, it is a good program, but it is very hard, and some things about it are very frustrating. It is absolutely NOT a program that I would recommend for those who are beginners to lifting. I think you need to be intermediate to advanced to be able to do it well and keep up with the video. I am glad I tried it, but it is honesly not a program that I would go back to multiple times.
Saturday, January 31, 2026
Workout Update: Lift More: Day 55
On day 55, I did the stretching routine from Lift 4. It went fine, no big improvement from last week that I can really report, however.
Friday, January 30, 2026
Workout Update: Lift More: Day 54
Day 54 was the final day of Lift More, which was arms. It was a LIFT/HIIT workout with four blocks of superset, each one alternating between one of the biceps exercises and one of the triceps exercises. Then, you do HIIT, which brings back a "favorite" from Lift 4, triple-bear. And, of course, you end with core and stretching. The workout was definitely tough, and I did drop-set on a few exercises. I did not try to raise the weight on any exercises, because I had pretty much been at the max that I could lift for each one last week. Monday, I start P90X for the first time in a long time.
Book Review: Anne Frank: The Diary of a Young Girl
Thursday, January 29, 2026
Workout Update: Lift More: Day 53
Day 53 is the second leg day of the week, and the final one for the program. This is a LIFT-only workout, so you have three blocks of triple sets and a burnout block that uses the resistance loops. I maintained the same weight for each exercise, except the calf raises, which I only dropped to 35 lbs since they were paired with front-loaded narrow squats, which I cannot do with 45 lbs, which is the weight I have been doing calf raises at. And, of course, you finish with core and stretching. The core does require you to be in plank, but thankfully, it is the sways, which are not as bad as some of the other plank-based core (and cardio) exercises. Next week, I am going back to my OG beachbody workout, P90X. I made a goal to do it again when I was at or below 200 lbs, which I finally am. I am hoping I can get down to 185 by the time I am finished with P90X. We will see how that works out.
Wednesday, January 28, 2026
Workout Update: Lift More: Day 52
Day 52 was shoulders. It followed the LIFT/HIIT format. I did need to drop-set on a few exercises, but was mostly able to use the same weight from last week. The HIIT exercises were more cardio-based as they tend to be on shoulder days, and the core component was actually not bad. Overall, a good workout.
Workout Update: Lift More: Day 51
Day 51 was chest and back, which was a LIFT workout (meaning three blocks of triple sets and a burnout block). It was another difficult one, but I went into it lowering some of the weight at the start, so it was easier. I still had to drop-set on a couple of the exercises, but not as many. And, of course, you finish with core and stretching. The core was not horrible, but not easy.
Blu Ray/TV Series Review: Frasier: Season 2
Tuesday, January 27, 2026
Book Review: The World of Ice and Fire: The Untold History of Westeros and the Game of Thrones
Monday, January 26, 2026
Workout Update: Lift More: Day 50
Day 50 was the start of week 8, which was again legs, and it again sucked. This week, the first leg workout is a LIFT/HIIT workout, so you do four blocks of supersets, followed by HIIT (alternating two exercises, one of which is completely new and requires a lot of coordination), and core. I did not try to increase the amount of weight I used from last week, since I was drop-setting nearly every exercise last week. The HIIT was leg-focused, so it was very difficult to do, even modifying, and the core had planks, which by the end of this workout were just cruel.
Sunday, January 25, 2026
Product Review: Hometopia Outdoor Faucet Covers
Workout Update: Lift More: Day 49
Day 49 was the Lift 4 roll and recover routine. My legs definitely had some knots, so it felt good to work them out.
Workout Update: Lift More: Day 48
On day 48, I did the Lift 4 stretching routine. No big change from when I did it last week. I was also going up and down the stairs a lot today, so I got more activity in than I normally would on an off day.
Workout Update: Lift More: Day 47
Day 47 was arms, and it was the LIFT format consisting of three triple sets and a burnout. The workout was challenging, and I did have to drop-set some of the exercises, but I was able to start with heavier weight on all but one of the exercises. I decided against using heavier weights for skull crushers because I was already fatigued by the time those came up, and I did not want to risk dropping the dumbbells on my head.
Friday, January 23, 2026
Workout Update: Lift More: Day 46
Day 46 was the second leg workout of the week. It was not as bad as Monday's workout, but it was still a very challenging workout. This one followed the LIFT/HIIT format, and the HIIT was very tough. I was able to get at least one set of each exercise in at the higher weight, but had to drop-set some of them, even calves, which I have not had to drop-set at all so far. And, of course, you finish with core and stretching.
Thursday, January 22, 2026
Book Review: Star Wars: A Valiant Vow
The hardcover version of the book is just over 260 pages, but it has some illustrations that reduce the substantive page count a bit. It read pretty quickly, and can easily be finished in a day or two. Ultimately, it is an okay side story, but not one I would classify as a must-read.
Wednesday, January 21, 2026
Workout Update: Lift More: Day 45
Day 45 was shoulders. This week, it is a LIFT format, so there are three blocks of triple sets and a burnout block. I was able to increase the amount of weight I used for some of the exercises, but I was drop setting a lot, especially in the third block. The burnout was not horrible, and thankfully, the core component did not include any planks.
Book Review: Edge of Honor (Scot Harvath Series #24)
Tuesday, January 20, 2026
Product Review: Niffgaff Home Gym Storage Rack Organizer
Workout Update: Lift More: Day 44
Day 44 was chest and back, and quite frankly, it sucked. It is a LIFT HIIT format this week, and I was flipping off the screen multiple times. I had to drop set most of the exercises, because this one stacks exercises targeting the same muscle group in each block. Blocks 1 and 3 has two back exercises and blocks 2 and 4 has two chest exercises. So, basically 24 reps working the same muscle with no rest. Then, both HIIT exercises require you to be in plank. So, yeah, it was horrible. But, I made it through (although I was totally slacking during HIIT).
Workout Update: Lift More: Day 43
Day 43 was the start of week 7, which meant the first of two leg workouts. This one was a LIFT workout, so you do triple sets with a burnout block at the end. It was brutal, but I was able to increase the amount of weight for each exercise.
Monday, January 19, 2026
Product Review: Lauren Harold Workout Equipment Storage Stand
Sunday, January 18, 2026
4k-UHD/Movie Review: Don't Worry Darling
Workout Update: Lift More: Day 42
On day 42, I did the lower-body recovery workout from Lift More. It had been a couple of weeks since I did this one, but I maintained my flexibility level. I was also able to work some knots out of my legs on the foam roller, which felt nice.
Workout Update: Lift More: Day 41
On Day 41, I did the two recovery workouts from Lift 4. I really would not say that I made a significant improvement over last week, but I did not regress either. So there is that.
Friday, January 16, 2026
Workout Update: Lift More: Day 40
Day 40 was the last regular workout of week 6. It was arms and followed the LIFT/HIIT format. As with most of the workouts in Phase 2, I had to drop-set for many of the exercises, but I was able to increase the weight for the first set of every exercise. It definitely helped that in each block, the supersets alternated between a bicep exercise and a triceps exercise, so each muscle group got more rest. The HIIT was definitely tough, and the first move requires some coordination. The core component was not as bad as yesterday's since you lay on the bench for both exercises.
Thursday, January 15, 2026
Workout Update: Lift More: Day 39
Day 39 was the second leg day of the week. It was tough, but not horrible. This followed the LIFT format, so you do three blocks of triple sets. This one has the Romanian/Bulgarian deadlifts, so it was automatically tougher. The only thing I do not like about the workout formats is that, unlike with Lift 4, where you could reliably increase the amount of weight you are using every couple of weeks, with this one, you have to jump around from week-to-week. The first part of the core portion is tough, but the second exercise is not too bad.
Wednesday, January 14, 2026
Workout Update: Lift More: Day 38
Day 38 was the shoulder workout for the week. It follows the LIFT/HIIT format, comprising four blocks of supersets. This week, the exercises are ordered so a higher-weight exercise (i.e., an exercise that works a larger muscle) is paired with a lower-weight exercise (i.e., an exercise that works a smaller muscle). This HIIT is different this week, and definitely presents a coordination challenge. And, of course, you finish with core and stretching.
Tuesday, January 13, 2026
Workout Update: Lift More: Day 37
Day 37 was chest and back, which was a LIFT workout. So, you get three blocks of triple sets (although the last block has just two exercises, one of which is done on one side and then the other), and a burnout block. I increased the weight I used for each exercise, but there were a couple where I had to drop-set after the first set. I was pretty worn out by the time I got to the burnout round. It was another in which the burnout would not have been so bad if it had been a single set, but three sets made it brutal. The core component was not horrible, however.
Monday, January 12, 2026
Workout Update: Lift More: Day 36
Day 36 was the start of week 6. It was Legs again, this time following the LIFT/HIIT format. Like last week's workout, you work hamstrings, glutes, quads, and calves. I mostly stuck with the same weight I used last week, but in the fourth block, I dropped the amount of weight on the front-loaded narrow squats down to 30 lbs from the intended 35, since it was paired with calf raises, and I figured I could do 40 lbs for those easier than I could for the squats and I had to use the same weight for both since there would not be enough time to change the SelectTech weights. The HIIT was tough in this workout, starting with that high plank, jumping into bear, lifting your hands off the floor in bear, jumping back, alternating with an Icky shuffle with a step-back lunge. And of course, you finish with core and stretching. It was definitely a challenging workout.
Sunday, January 11, 2026
Workout Update: Lift More: Day 35
On day 35, I did the roll and recover routine from Lift 4. I was not as active today as I was yesterday, but I was putting books away and moving them from room to room. So again, even though it was an off day, I was active.
Workout Update: Lift More: Day 34
On day 34, I just did the Lift 4 stretching routine. I was pretty active today unpacking and organizing books, breaking down boxes, etc. So, even though it was a rest day, I did get in a bit of a workout.
Friday, January 9, 2026
Workout Update: Lift More: Day 33
Day 33 was the final day of week 5, which was arms; biceps and triceps specifically. It was a brutal workout. It consisted of three blocks of triple sets, which were not horrible, but then you had a burnout block. If the burnout had been a single set, it would not have been horrible. However, in the burnout, you do 45 seconds of triceps dips, 45 seconds of bicep curls, and 45 seconds of triceps push-ups with no break between them (you only get as much time as it takes to stop one exercise and start the next). I was spent by the end of the first set of the burnout. By the second and third, I was just holding the top of the dip position and doing micro push-ups on my knees. The core portion was tough to. So basically, by the time you finish, even doing the cooldown is hard.
Book Review: Marilyn: The Ultimate Look at the Legend
Thursday, January 8, 2026
Workout Update: Lift More: Day 32
Day 32 is the second leg workout of the week. Basically, you do all of the exercises that you did not do on Monday, so it is another "full" leg workout that works hamstrings, quads, glutes, and calves. I was able to go heavier, and because the exercises were split, I could perform the ones that required using 35 or 40 lbs with the SelectTech dumbbells without an issue, where I would need two 35 lb bells and then one 40 lb bell. It would be impossible to change the weight within the limited time between exercises without falling behind if you had to do that. This is a LIFT/HIIT workout, so after you kill your legs off, you have to do HIIT. The first move is in a high plank, doing knee tucks, and then four plank jacks. Then you do square squat taps. At least you get to lay down on the bench for core, so there is that.
Wednesday, January 7, 2026
Workout Update: Lift More: Day 31
Day 31 of Lift More is shoulders, and it is brutal. It is a LIFT style workout, but you are doing three blocks of triple sets and a burnout block. You do every exercise on the tracking sheet, with no rest between the exercises, or really between the sets or blocks. You get barely enough time to transition. Then, the burnout is three exercises for 45 seconds with no rest between them. And, of course, you finish with core (which is the "easiest" part of this workout) and a cooldown. This is a workout in which you should not try to increase the weight you are using. Even if you stay with the same weight you have used for the past couple of weeks, chances are you will need to drop-set one or more of the exercises. Even Joel was using 5 lb dumbbells for a couple of exercises at the end. This is probably the most challenging workout of the program so far.
Tuesday, January 6, 2026
Workout Update: Lift More: Day 30
Day 30 marks the second day of week 5 in Lift More. Today was chest and back, again alternating the sequencing of the workouts. This one followed the LIFT/HIIT format, containing 4 blocks of two exercises. In each block, you do one back exercise and one chest exercise. And the goal is to increase the amount of weight you are using. I was able to increase the amount of weight I used for each exercise, but in the fourth block I had to drop set both the incline chest flys and back flys. The HIIT was tough today. You alternate 2x2 mountain climbers and four high knees (moving laterally) followed by four butt kicks. Of course, you finish with core and stretching to cooldown.
Blu-Ray/TV Series Review: Bewitched: Season 3
Monday, January 5, 2026
Workout Update: Lift More: Day 29
Day 29 was the beginning of Week 5. The format and sequence of the workouts change this week, so today was the first of two leg days. In Phase 2, you do not separate hamstrings and glutes and quads and calves, you do exercises from both workouts each day. This one was a lift workout, but instead of two blocks of quad sets, you do three blocks of triple sets. There is one new exercise in this workout, Bulgarian lunges using the bench. You have one foot on the bench and you do lunges with your back leg elevated. I began that one using 15 lb dumbbells, but had to use no weight in the third set because I was getting too off balance. For the other exercises, I mostly increased the amount of weight I used, aside from the calf raises, but that was mostly because I was using 35 lbs for deadlifts, and I can only use the Bowflex adjustable dumbbells for anything 35 lbs or higher.
Workout Update: Lift More: Day 28
Day 28 was the second rest day, so I did the two recovery routines from Lift More. I did the upper-body routine followed by the lower-body routine, which I think is the best order to do them in, since the foam rolling portion of the upper-body routine also helps loosen up your hips. I again found that I had a bit more mobility and could get a little deeper into the various stretches. And, the foam rolling felt really good as I had a lot of knots in my legs.
Book Review: Sunrise on the Reaping
Saturday, January 3, 2026
Workout Update: Lift More: Day 27
Day 27 was the first of the two rest days, so, as I did last week, I did the two recovery routines from Lift 4: first the stretch routine, then the roll-and-recover routine. I did notice a slight improvement in flexibility, even on the thing where you sit with your legs stretched out and reach for your toes. I have never been good at that stretch, even when I was a kid and much more flexible than I am now. I was able to bend my back down a little without using a yoga strap, which I have not been able to do probably since about 2008 or 2009.
Friday, January 2, 2026
Workout Update: Lift More: Day 26
Day 26 marks the end of week 4 of Lift More, which is the halfway point of the program and the end of Phase 1. It was the shoulder workout, which this week follows the Lift/HIIT format. I was able to start with heavier weight for each exercise, but I had to drop-set the rotating front raises on both sets two and three of that exercise. The HIIT portion was not horrible, bench skiers, and Icky Shuffle pulses. Then, of course, you finish with core and a stretching cooldown. It appears that Phase 2 changes the format of the workouts, much like the last two weeks of Lift 4 did. It will be interesting to see how that goes.
Thursday, January 1, 2026
Workout Update: Lift More: Day 25
Day 25 was the glutes and hamstrings workout, which was a lift-only workout. All of the exercises remained the same, and I was able to use the increased weights for each exercise. The burnout required the power loops and was the same leg-lift sequence from two weeks ago. The core portion was also the same as it was two weeks ago. The pace of the workout(s) gets easier to adjust to, but is always challenging. That is really the hardest part of the program, transitioning between exercises and not falling behind the cast.
Workout Update: Lift More: Day 24
Day 24 was the back-and-triceps lift/HIIT workout. It was another challenging one, but I am getting to the point where I am used to the overall pace of the workouts and know what to expect in each one. I was able to use the increased weight for the exercises and did not have to drop-set, aside from the skull crushers. The HIIT and core portions of the workout were brutal since you had to be in planks a lot. So, it is challenging but doable.
Product Review: Brame Glass Curio Cabinet with Adjustable Shelves and Interior Lighting