Perfect! Easy to put together. The top and seats don’t have screw holes but you can eventually get them in. Very sturdy and fits in well in my apartment.