I received my purchase in a few days and was able to assemble it myself.  The only problem I encountered in assembling it was getting the 6 screws in that held the fireplace to the TV stand.  Luckily I have small hands.  I had to purchase an extra long screwdriver and was only able to get 4 of them screwed in.  The completed stand with its rich color looks elegant in my living room and I am enjoying the fireplace on these cold winter evenings.