Not a very straightforward job to attach the shelf runners, but once I'd managed that the rest went together fine, and it's perfect as a PC station for those with limited space.