Works good for our tiny place! It was pretty easy to assemble, it took us 90 mins to finish the whole thing!