Great product - was worried about assembly due to some of the reviews but put together on my own during babies naps so didn’t take too long! The instructions were however wrong in some parts (listing the wrong screw number on one page for example) - easily rectified with some common sense and all the right parts were included. The seat is lovely and feels very sturdy. Comfortable to sit on with or without the seat cushion. 
The only downfall I can see is the glass on the table could come off quite easily if in an area where it would get knocked.