Very nice, and does what we needed. Certainly took more than 35 minutes to assemble, but it had all the pieces and went together reasonably easily. The only bad thing is that the gaps around the doors are fairly large, but I doubt we’ll notice that much.