Surprisingly good quality, we opened the box and it looked overwhelming to see all of the parts, but when we actually separated everything and got started, it only took less than 30 minutes to get it together.  The bed look fantastic!