Absolutely perfect. I liked that it was assembled, all I had to do was unfold it. It is all the table I could use in the small space I have for a sewing area. And it's really easy to fold up and stow away when I'm not in the middle of a project. Really aren't any cons. My singer fits nicely in the drop down self and I'm able to have a flat service for sewing like on a big expensive table. Nice. You'll really like it.