A little bit tricky to put together, but it looks very nice and works quite well as a small computer desk.  The size is perfect for a small space.