Great buy. I see some people saying it’s flimsy, but it may be how it’s being put together. Mine is sturdy, took me about 3 hrs to put together by myself while being distracted by the dogs. It is very functional, looks great, and it’s quite spacious! My flabber was gasted with this item. Highly recommended.