The finished product is very nice and I'm glad I bought it.  The reason for only 3 stars is that when the package arrived, it was supposed to have 6 pieces (4 sides, top, and bottom) but there were only 5 pieces in the package (the bottom was missing.  I was very disappointed.  I immediately sent an email to customer service, and I was very impressed that I received a response within an hour, saying they would send the missing piece the next day.  It took a week to arrive, but once it was here, it was very easy to put together.