Well built, looks nice, clever design, and fairly straightforward to assemble. However, it really needs extra padding. It is uncomfortably hard to sit on, and I certainly wouldn't like to sleep on it without an extra thick top layer.