I bought this for our entryway a few weeks ago, and so far, I'm very pleased!  It fits well against our staircase, and I love the visual interest from the teal color when you come in our front door--it will be even better once we repaint this part of the house from its current soft yellow. The cabinet wasn't hard to assemble, but it definitely took two of us longer than the 10 mins suggested in the directions!  Between unboxing and assembly, I'd suggest 45-60 mins.  Very solid construction, so this piece should be around for years.